package com.fingard.dsp.bank.directbank.swiftpass01;

import com.fingard.dsp.bank.directbank.bankInterface.IQRPay;
import com.fingard.dsp.bank.reqrespobj.qrpay.ReqGenQRInfo;
import com.fingard.dsp.bank.reqrespobj.qrpay.RetAtsGenQRInfo;
import com.fingard.dsp.bank.reqrespobj.unifiedorder.ReqQueryOrder;
import com.fingard.dsp.bank.reqrespobj.unifiedorder.ReqUnifiedOrder;
import com.fingard.dsp.bank.reqrespobj.unifiedorder.RetAtsQueryOrder;
import com.fingard.dsp.bank.reqrespobj.unifiedorder.RetAtsUnifiedOrder;

public class SwiftPass01QRPay extends SpUnifiedOrder implements IQRPay {
	public RetAtsGenQRInfo genQRInfo(ReqGenQRInfo p_req) {
		RetAtsGenQRInfo retAts = new RetAtsGenQRInfo();
		
		retAts.rdSeq = p_req.rdSeq;
		retAts.respCode = "0";
		retAts.respInfo = reqHeader.bankCode + "无此接口";
		retAts.qrInfo = "";
		
		return retAts;
	}

	public RetAtsUnifiedOrder submitQROrder(ReqUnifiedOrder p_req) {
		return submitUnifiedOrder(p_req);
	}
	
	public RetAtsQueryOrder queryQRPay(ReqQueryOrder p_req) {
		return queryUnifiedOrder(p_req);
	}	
}
